hayvanların birbirinden ayrı tutulduğu bir tür ahır - Turkish English Dictionary